perm filename VAR2.SAI[PIX,HPM] blob
sn#463414 filedate 1979-07-29 generic text, type T, neo UTF8
BEGIN "VAR2"
REQUIRE "PIXHDR.SAI[VIS,HPM]" SOURCE_FILE;
DEFINE NF=2;
INTEGER MAXL,OCH,I,T;
STRING ARRAY SF[1:NF]; INTEGER ARRAY PIC[1:NF,0:10],PCH[1:NF],OPC[0:10];
FOR I←1 STEP 1 UNTIL NF DO
BEGIN DO PRINT("BIT FILE ",I,":") UNTIL PFLDIM(SF[I]←INCHWL)>0;
PCH[I]←OPNPFL(SF[I],PIC[I,0]); END;
MAXL←PIC[1,PCLN]; FOR I←1 STEP 1 UNTIL NF DO MAXL←MAXL MAX PIC[I,PCLN];
MAKDIM(MAXL,4224+36,1,OPC[0]);
PRINT("OUTPUT FILE:"); OCH←CREPFL(OPC[0],INCHWL);
FOR I←0 STEP 1 UNTIL MAXL-1 DO
BEGIN
INTEGER PT,RH,MI,MIP,LO,HI; INTEGER ARRAY SCNLIN[0:200];
WORDIN(PCH[1]); WORDIN(PCH[1]);
ARRYIN(PCH[1],SCNLIN[1],PIC[1,LNWD]-2);
T←SCNLIN[61]; WORDIN(PCH[2]);
ARRYIN(PCH[2],SCNLIN[61],PIC[2,LNWD]-1);
SCNLIN[59]←SCNLIN[59] LOR '4000;
SCNLIN[61]←SCNLIN[61] LOR T;
IF I=0 ∨ I=MAXL-1 THEN ARRCLR(SCNLIN,-1);
ARRYOUT(OCH,SCNLIN[0],OPC[LNWD]);
END;
RELEASE(OCH);
END "VAR2";